pulse turbocharged engine - Turkish English Dictionary